/* votePage/pages/index/index.wxss */
@function px($col) {
  @return $col / 1.44 + rpx;
}

.page {
  width: 100%;
  min-height: 100%;
  background-color: #f6f6f6;
  // padding: px(81) px(51);
  .indexBox {
    width: 750rpx;
    height: 1491rpx;
    position: relative;
    .itemBtn {
        position: absolute;
        width: px(846);
        height: px(255); 
        left: 83rpx;
    }
    .itemBtn1 {
       top: 544rpx;
    }
    .itemBtn2 {
      top: 779rpx;
   }
      .itemBtn3 {
        top: 1021rpx;
    }
    .img {
      width: 100%;
      height: 100%;
    }
  }

  .item {
    position: relative;
    margin-bottom: px(85);
    .shareImg {
      position: absolute;
      width: px(58);
      height: px(58);
      right: px(15);
      top: px(645);
    }
  }
  .img {
    width:px(980);
    height:px(523);
    display: block;
    margin-bottom: px(36);
  }
  .title {
    font-size: px(42);
    color:#1b1b1b;
    font-weight: bold;
    margin-bottom: px(20);
  }
  .n-title {
    color:#5e5e5e;
    font-size: px(36);
    margin-bottom: 10rpx;
  }
  .iconImg {
    width: px(47);
    height: px(35);
    position: relative;
    top:2rpx;
  }
  .viewBox {
    font-size: px(35);
    color:#5e5e5e;
    display: flex;
    .v-item {
       margin-right: 40rpx;
       vertical-align: text-bottom  ;
      image{
         margin-right: 5rpx;
      }
    }
  }
  .iconImgTp {
    width: px(47);
    height: px(44);
  }
} 